Jay Achilles Design Ltd, a Private Limited Company, that is located in 17 Hichisson Road in London. The head office's postal code is SE15 3AN. The firm has been 3 years on the British market. Its registered no. is 13352063. The firm's SIC and NACE codes are 31090 meaning Manufacture of other furniture. Its latest filed accounts documents cover the period up to April 30, 2022 and the most recent confirmation statement was filed on April 19, 2023.
There is just one director now supervising the following business, specifically Jay A. who has been carrying out the director's tasks since April 22, 2021.
Jay A. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.