Please accept our apologies for any inconvenience.       

Obhrai & Son company web site is presently being re-designed and is due to be launched very shortly.

If you have any queries, please contact us at:

146 Strand,

LONDON WC2R 1JA

Tel: 020 7379 5226

Fax: 020 7240 1852