About Stratton Oakmont Investments Limited (08867444) United Kingdom