About J&r Property Developments Ltd (11967951) United Kingdom