Trading since 10 May 1993, per Companies House.
Lidl Great Britain
Unit 1 Parc Tawe North, SA1 2AA
291 OXFORD ROAD, RG30 1AS
Lidl GB Ltd, DL3 0PZ