About Stratton Palmer Properties Ltd (13421779) United Kingdom