LIBRA TECHNOLOGIES LTD

Company number 06934241 ·

Dissolved

Registered office

Address
18 Rusholme Road, London, England, SW15 3JZ
Postcode
SW15 3JZ
Companies at this postcode
5
Average house price in SW15 3JZ
£1,803,000 (9 sales)

Map