BARODD LTD Company number 17288977 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address3 Sandycroft Avenue, Manchester, United Kingdom, M22 9AL PostcodeM22 9AL Companies at this postcode 26 Average house price in M22 9AL £200,000 (81 sales) Map