About Stratford Capital Limited (08965876) United Kingdom