About Stratton Oakmont Developments Limited (11778926) United Kingdom