About J & Sons Property Consultants Ltd (12719750) United Kingdom