About Stentongate Property Investments Ltd (08869176) United Kingdom