Carter & Can Design started conducting its business in 2012 as a Private Limited Company with reg. no. 08267483. This company's headquarters was situated in Hornchurch at 183-185 Hornchurch Road. This Carter & Can Design Limited firm had been operating on the market for four years.
The directors were as follow: Antoinette C. assigned this position in 2012 in October and Christopher B. assigned this position in 2012 in October.