About Seven Acres Close Management Company Limited (12324656) United Kingdom