About Enfield Close Management Company Limited (10740849) United Kingdom