About Lt Property Developments Limited (10364897) United Kingdom