LUMAWELL LIMITED Company number 16840485 · Monitor this company Active Overview People 1 Control Analysis Location Related Registered office Address138 Pershore Road, Evesham, Worcestershire, England, WR11 2PJ PostcodeWR11 2PJ Companies at this postcode 11 Average house price in WR11 2PJ £301,000 (26 sales) Map