IBBYTECH LTD

Company number 17165812 ·

Active

Registered office

Address
147 Bromyard Road, Birmingham, United Kingdom, B11 3AY
Postcode
B11 3AY
Companies at this postcode
22
Average house price in B11 3AY
£221,000 (41 sales)

Map