About Manor Court (elmer Sands) Limited (01646446) United Kingdom