About Lodge Farm Storage Ltd
Lodge Farm Storage Ltd is an equipment hire company based in Northampton. It is registered with Companies House under company number 11740072, incorporated December 2018.
Is this your business? Claim this listing to add a description, opening hours and photos.