About Lease Investments (leic) Limited (06976704) United Kingdom