fbpx

    Contact us

  • Filisia

    FILISIA INTERFACES LTD

    Registered Address:

    71-75 Shelton Street
    Covent Garden
    London
    WC2H 9JQ

    Office/Mailing Address:

    Accelerator
    (part of London Metropolitan University)
    35 Kingsland Rd
    London E2 8AA

     

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