About Prickly Pear Properties Limited (08245707) United Kingdom