SARELLE LIMITED Company number 02229783 · Monitor this company Liquidation Overview People 4 Documents Analysis Location Related Registered office Address28 CROSS STAMFORD STREET, LEEDS, LS7 1BA PostcodeLS7 1BA Companies at this postcode 38 Map