Avrill & Company has been on the market for 9 years. Registered under no. 09426860, this firm is considered a Private Limited Company. You may find the main office of the company during its opening times at the following location: 20-22 Wenlock Road, N1 7GU London. This business's registered with SIC code 99999 which means Dormant Company. Avrill & Company Limited reported its account information for the period up to 2022-02-28. The company's most recent confirmation statement was released on 2023-02-06.
Regarding this company, the full scope of director's tasks have so far been performed by Peter S. who was formally appointed in 2015.
Peter S. is the individual who controls this firm, owns over 3/4 of company shares.