About Chatfield Close Management Company Limited (11052400) United Kingdom