About J&d Property Solutions Ltd (13618892) United Kingdom