About Stymore Investments Ltd (08935760) United Kingdom