About Serbert Close Management Company Ltd (12335580) United Kingdom