SCARFELL LIMITED Company number 07174912 · Monitor this company Active Overview People 3 Financial Control Charges Documents Analysis Location Related Registered office Address1 Church Mews, Churchill Way, Macclesfield, Cheshire, England, SK11 6AY PostcodeSK11 6AY Companies at this postcode 161 Average house price in SK11 6AY £162,000 (101 sales) Map