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