About Lance Court Management Company Ltd. (02157823) United Kingdom