About Stratton Developments Limited (11206826) United Kingdom