About Stratton Max Properties Limited (13135845) United Kingdom