About C & L Property Investments Ltd (10481419) United Kingdom