About Enstone Close Management Company Limited (12818974) United Kingdom