About Pheasant Eye Properties Limited (07677252) United Kingdom