SALON SARA LIMITED Company number 16594204 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address2 Royal London Mall, Luton, England, LU1 2TY PostcodeLU1 2TY Companies at this postcode 8 Map