About Grove Close Management Company Limited (12827190) United Kingdom