About Pickhurst Properties Limited (08447157) United Kingdom