366 London began its operations in 2013 as a Private Limited Company under the following Company Registration No.: 08755603. This firm's registered office was based in London at 366 Garratt Lane. This 366 London Limited firm had been operating on the market for four years.
This company had a single managing director: Michael A. who was managing it for three years.