About Holm Oak Close Management Company Limited (06819434) United Kingdom