Researching and developing new technologies
Tech Research & Innovation Ltd
167-169 Great Portland Street 5th Floor, London, W1W 5PF
Company number: 09143399
+44 20 3921 0391