About Stratton Property Investments Ltd (12196328) United Kingdom