About Lealands Management Company Ltd (13456713) United Kingdom