Janhill Group
The Janhill Group is a family owned property company based in Macclesfield, Cheshire. The company owns and manages a wide range of office, industrial, retail and residential accommodation to rent and let in Macclesfield and its surrounding areas.