Oak House 57 London Road, Cambridge
Reg Number: 06995326
Date of Inc: August 19, 2009
Sycamore House 51a London Road, Cambridge
Reg Number: 10981903
Date of Inc: September 26, 2017
SHENLY HOUSE 61 LONDON ROAD, CAMBRIDGE
Reg Number: 04606773
Date of Inc: March 12, 2002