Companies House Search Companies House search engine

Companies in OX2 6EN

THE TECHNOLOGY TRANSFER INTERFACE LIMITED

13 Adelaide Street,

Reg Number: 06390524

Date of Inc: October 04, 2007