About J. Frampton Property Development Limited (04350549) United Kingdom