LABELLA SPAS LIMITED Company number 12040856 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address41 CROSS HEATH GROVE, LEEDS, ENGLAND, LS11 8UQ PostcodeLS11 8UQ Companies at this postcode 15 Average house price in LS11 8UQ £185,000 (32 sales) Map