Registered at 85 - 87, Liverpool L3 6BN North & South Creative Ltd was categorised as a Private Limited Company with 08266463 registration number. This firm had been established 12 years ago before was dissolved on 2017-03-28.
The following firm was administered by one director: Stephen S. who was caring of it for 5 years.