About Stratton Oakmont Holdings Limited (12351239) United Kingdom