About Lake Ten Management Company Ltd (05661114) United Kingdom