About Pexhurst Property Limited (03880593) United Kingdom