ABACUS DEVELOPMENT LTD

Company number 05564094 ·

Dissolved

Registered office

Address
5 CHURCHLEY ROAD, LONDON, SE26 5JF
Postcode
SE26 5JF
Companies at this postcode
11
Average house price in SE26 5JF
£769,000 (17 sales)

Map