About The Apple & Pear Property Co Limited (12267388) United Kingdom