About J&p Property Development Limited (13011161) United Kingdom