About Pear Tree Properties (windermere) Limited (13323081) United Kingdom