The Armr Ltd firm has been operating in this business for at least 14 years, having launched in 2010. Registered with number 07187181, Armr is a Private Limited Company with office in 1a Mayfield Road, London N8 9LL. The company's declared SIC number is 82990 meaning Other business support service activities not elsewhere classified. The most recent filed accounts documents describe the period up to 2022-03-31 and the most current annual confirmation statement was submitted on 2023-03-12.
When it comes to this particular business, the full range of director's responsibilities have so far been fulfilled by Ann B. who was designated to this position 14 years ago.
Ann B. is the individual who has control over this firm, owns over 3/4 of company shares.