Ark 20 London Limited has been prospering in the business for four years. Registered under the number 12611793 in 2020, the company have office at Solar House, London N14 6NZ. The enterprise's declared SIC number is 55900 - Other accommodation. 2022-05-31 is the last time when the company accounts were filed.
As for the company, a variety of director's assignments have so far been done by George P. who was arranged to perform management duties in 2020.
George P. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.