|
Abacus Estates is a trading name for and on behalf of Lenscane Limited Vat No: 341 5959 42 - Company No: 1755241 and Abacus Estates (Kensal Rise) Limited Vat No: 129 4165 29 - Company No: 7838571 Registered Office: 2nd Floor, Compton House, 29-33 Church Road, Stanmore, Middlesex, HA7 4AR |