LUCN PRIVATE LIMITED Company number 10914536 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressFlat 21 Byron House, Common Road, Slough, United Kingdom, SL3 8TR PostcodeSL3 8TR Companies at this postcode 12 Average house price in SL3 8TR £166,000 (3 sales) Map