About Stratton Property Solutions Ltd (12589164) United Kingdom