Flat 1 Lemna Court 30 Lemna Road, Leytonstone
Reg Number: 15115743
Date of Inc: September 05, 2023
30 FLAT 7, LEMNA COURT, LONDON
Reg Number: 11370014
Date of Inc: January 01, 1970
Flat 1, Lemna Court, Leytonstone
Reg Number: 13744501
Date of Inc: November 15, 2021