About J.o Property Management Ltd (13699698) United Kingdom