About Harvester Close Management Company Ltd (11268491) United Kingdom