About The Halt Close Management Company Limited (11285104) United Kingdom