120 Cambridge Road, Cambridge
Reg Number: 10600517
Date of Inc: February 03, 2017
SCOTSDALE NUSERY & GARDEN CENTRE LTD CAMBRIDGE ROAD, CAMBRIDGE
Reg Number: 00820387
Date of Inc: January 01, 1970
120 CAMBRIDGE ROAD, CAMBRIDGE
Reg Number: 02404893
C/O Scotsdales Garden Centre, Great Shelford
Reg Number: 11222903
Date of Inc: February 23, 2018