66 St James's Street Third Floor
St. James's Street
London
SW1A 1NE
- Companies registered here
- 3
- Postcode
- SW1A 1NE
Companies at this address
- The Thrombosis Research Institute (02161565)
- TRI Clinical Trials Limited (04522269)
- TRI Technology Transfer Limited (04522274)