About J&a Property Solutions Ltd (12466925) United Kingdom