About Stratton Oakland Group Limited (12136884) United Kingdom