L & S (UK) LIMITED Company number 02366455 · Monitor this company Dissolved Overview People 17 Documents Analysis Location Related Registered office Address46 CLARENDON ROAD, WATFORD, HERTFORDSHIRE, WD17 1HE PostcodeWD17 1HE Companies at this postcode 7 Map