About Pear Tree Meadows Management Company Limited (11528724) United Kingdom