Flat 5, Lassen House, London
Reg Number: 14127552
Date of Inc: May 24, 2022
1 Lassen House Lismore Boulevard, London
Reg Number: 10673010
Date of Inc: March 15, 2017