About S & T Hampshire Properties Limited (10697313) United Kingdom