fbpx
Filisia

FILISIA INTERFACES LTD

Registered Address:

71-75 Shelton Street
Covent Garden
London
WC2H 9JQ

Office/Mailing Address:

IDEALondon
69 Wilson St,
London EC2A 2BB,
United Kingdom.

 

+44 7442 674373
hello(at)filisia.com
VAT: GB201831846
Company Number UK: 09065346