About Jones & Powell Properties Limited (06584800) United Kingdom