About Js Properties & Developments Ltd (12232309) United Kingdom