The firm is known as J18c Limited. The firm was founded 2 years ago and was registered under 13915038 as the registration number. This particular head office of the company is registered in London. You may visit them at 86-90 Paul Street. The enterprise's SIC and NACE codes are 18129 and has the NACE code: Printing n.e.c.. 2023/02/28 is the last time the company accounts were filed.
There seems to be 1 director this particular moment running the following limited company, specifically Abiola S. who's been doing the director's responsibilities since 2022-02-14.
Abiola S. is the individual who controls this firm, owns over 3/4 of company shares.