B2B LONDON LIMITED

Company number 16064113 ·

Active

Registered office

Address
23 Leeds Road, Slough Sl1 3px 23 Leeds Road, Slough, Berkshire, England, SL1 3PX
Postcode
SL1 3PX
Companies at this postcode
12
Average house price in SL1 3PX
£421,000 (7 sales)

Map