Kensington
Innovation Labs

Boutique Technology Company
Managed by Salmen Hichri

27 Old Gloucester Street

London, England, WC1N 3AX

Company number 14985683