Active companies registered at this postcode, from the Companies House register.
2 companies at "L20 1EE"
Unit 20 Seymour Street
Unit 34 Seymour Street