About J&c Property Solutions Ltd (13085760) United Kingdom