About Jlo Property Developments Ltd (13169729) United Kingdom