About Jones & Sons Property Solutions Ltd (13641646) United Kingdom