About High Acre Close Management Company Limited (11540563) United Kingdom