LUMEN 11 LTD Company number SC899450 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address12 Macfarlane Place, Uphall, Broxburn, Scotland, EH52 5PS PostcodeEH52 5PS Companies at this postcode 8 Map