About Lr Property Developments Limited (13309188) United Kingdom