20 Leywick Street came into being in 2015 as a company enlisted under no 09874543, located at N2 0LL London at 13 Cromwell Close. Its last known status was dissolved. 20 Leywick Street had been operating in this business for at least 4 years.
This specific firm was directed by a solitary managing director: Roman K., who was appointed in November 2015.
Roman K. was the individual who controlled this firm, owned over 3/4 of company shares.