101 SCIENCE PARK, CAMBRIDGE
Reg Number: 03555875
Date of Inc: January 01, 1970
GRANT THORNTON UK LLP, CAMBRIDGE
Reg Number: 00365914