Contact

NCL is headquartered in London, UK with satellite offices in:
One Century Tower 8th Floor, 265 Church Street, New Haven CT 06510 USA.

Meeting Address

3rd Floor
106 New Bond Street
London
W1S 1DN

Registered / Mailing Address

NCL Technology Ventures Ltd,
The Business Terrace,
King Street,
Maidstone,
Kent,
ME15 6AW

Email correspondence

info@nclim.co.uk


Social

LinkedIn
Twitter