LUUL LTD Company number 12126791 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address202b Verdant Lane, London, United Kingdom, SE6 1LJ PostcodeSE6 1LJ Companies at this postcode 16 Average house price in SE6 1LJ £417,000 (35 sales) Map