Taj Mahal (southport) began its business in 2012 as a Private Limited Company under the ID 08013083. The company's headquarters was based in Manchester at 139 Wilbraham Road. This Taj Mahal (southport) Limited firm had been on the market for 4 years.