Lambert & Sons is a business situated at EC1Y 8NA London at Craftwork Studios. This enterprise has been registered in year 2010 and is established under the registration number 07370391. This enterprise has been present on the UK market for fourteen years now and the state is liquidation. This enterprise's principal business activity number is 43999, that means Other specialised construction activities not elsewhere classified. Wed, 30th Sep 2020 is the last time when company accounts were filed.