About S & S Hanbury Properties Limited (04259471) United Kingdom