CRAWFORD CONTROLS LIMITED Company number 03349450 · Monitor this company Active Overview People 8 Financial Control Charges Documents Analysis Location Related Registered office Address929 Abbeydale Road, Sheffield, United Kingdom, S7 2QD PostcodeS7 2QD Companies at this postcode 30 Average house price in S7 2QD £297,000 (20 sales) Map