PLATFORM 21 LIMITED Company number 12507062 · Monitor this company Active Overview People 1 Financial Control Charges Documents Analysis Location Related Registered office AddressSuite 8 Centenary Plaza, 18 Holliday Street, Birmingham, England, B1 1TB PostcodeB1 1TB Companies at this postcode 55 Average house price in B1 1TB £380,000 (98 sales) Map