Lambert Howarth is a firm located at W1U 7EU London at 55 Baker Street. The company has been operating since 1950 and is established under the registration number 00486101. The company has been present on the British market for 74 years now and its current status is liquidation. Founded as Lambert Howarth & Sons, the company used the business name until 2003-06-12, then it was replaced by Lambert Howarth Limited. The enterprise's SIC code is 7487 which means Other business activities. Lambert Howarth Ltd reported its latest accounts for the financial period up to 2005-12-31. The latest annual return information was released on 2006-05-04.