SELORA LIVING LTD Company number 16869794 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office AddressUnit 28 Westwood Business Park, Dulverton Road, Birmingham, England, B6 7EQ PostcodeB6 7EQ Companies at this postcode 37 Average house price in B6 7EQ £332,000 (3 sales) Map