About J Barker Property Development Limited (13626943) United Kingdom