FLAT 5 LEYLA HOUSE, LONDON
Reg Number: 14943224
Date of Inc: January 01, 1970
16 LEYLA HOUSE, LONDON
Reg Number: 09698724
15, Leyla House 2 Dunn Street, London
Reg Number: 10113360
Date of Inc: April 08, 2016