83 High Street, Cambridgeshire
Reg Number: 02214950
Date of Inc: January 28, 1988
The Orchard 148-150 High Street, Cambridge
Reg Number: 15201616
Date of Inc: October 10, 2023
THE ORCHARD 148-150 HIGH STREET, CAMBRIDGE
Reg Number: 07811010
Date of Inc: January 01, 1970
The Orchard 148-150 High Street, Cambridge
Reg Number: 11409671
Date of Inc: June 11, 2018