About Phar Property Limited (08477701) United Kingdom