About Higman Close Management Company Limited (11781342) United Kingdom