About The Orchard House (durham) Residents Management Company Limited (04184381) United Kingdom