About Lt Clarke Property Developments Ltd (13233503) United Kingdom