CEYLON IMPERIAL LTD

Company number 17064783 ·

Active

Registered office

Address
Flat 23 Westminster House, 31-37 Windsor Road, Slough, England, United Kingdom, SL1 2EL
Postcode
SL1 2EL
Companies at this postcode
30
Average house price in SL1 2EL
£276,000 (8 sales)

Map