12 CASTELLAIN ROAD, LONDON
Reg Number: 02217294
Date of Inc: April 02, 1988
22 Castellain Road, London
Reg Number: 01865836
Date of Inc: November 22, 1984
C/O Ian Laming 28 Castellain Road, London
Reg Number: 07436906
Date of Inc: November 11, 2010