27 NORTH VILLAS, LONDON
Reg Number: 02274164
Date of Inc: May 07, 1988
32 NORTH VILLAS, LONDON
Reg Number: 11864200
Date of Inc: June 03, 2019
22 NORTH VILLAS, CAMDEN
Reg Number: 11726960
Date of Inc: January 01, 1970