About Stratford Investments Limited (02796515) United Kingdom