ALI BABA TAKEAWAY LIMITED Company number 07309734 · Monitor this company Dissolved Overview People 2 Documents Analysis Location Related Registered office Address7 RAILWAY ROAD, LEIGH, UNITED KINGDOM, WN7 4AA PostcodeWN7 4AA Companies at this postcode 45 Average house price in WN7 4AA £118,000 (15 sales) Map