MAINCASTLE HOLDINGS LTD Company number 17441699 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address61a Blagden Street, Sheffield, United Kingdom, S2 5QS PostcodeS2 5QS Companies at this postcode 239 Average house price in S2 5QS £116,000 (4 sales) Map