T Trowers and Hamlins International Limited Head office Address Sceptre Court, Poplar, EC3N 4DX Telephone 020 7423 8000