About J.o. Property Development Limited (13699308) United Kingdom