About Lear Property Investments Limited (12338870) United Kingdom