LUVILA LIMITED Company number 09120674 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressFlat 1, Odelia Court 1b, Biggerstaff Road, London, E15 2LL PostcodeE15 2LL Companies at this postcode 22 Map