Located in 1 Craven Road, London W5 2UA Astell Limited is a Private Limited Company issued a 13909818 registration number. This company was founded two years ago. This company's SIC and NACE codes are 64209 - Activities of other holding companies n.e.c..
James L. is this firm's only director, that was assigned this position in 2022.
James L. 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.