About Orchard House & Shrublands (management) Limited (01548602) United Kingdom