About Crofton Close Management Company Ltd (13393266) United Kingdom