About The Orchard Management Company (macclesfield) Limited (02133263) United Kingdom