About Stonor Property Investments Limited (09406766) United Kingdom