Company Number: 02094034 SLACK RACK LIMITED (the "Company") is a Private Limited Company, incorporated on 28 January 1987 (Wednesday) in UK. The company current operating status is Liquidation and registered office is at P.O.BOX 553, 30 EASTBOURNE TERRACE, LONDON.