Atwoods Ltd with reg. no. 06305058 has been on the market for 17 years. This Private Limited Company is located at 1 Bell Yard, Bell Yard in London and company's post code is WC2A 2JR. This firm's principal business activity number is 65120 which means Non-life insurance. Its latest filed accounts documents cover the period up to 2022-03-31 and the most current confirmation statement was filed on 2023-07-06.
Presently, this specific company is led by one managing director: Stephen E., who was assigned this position in 2022. That company had been guided by Adrian R. up until 2022-03-31. As a follow-up another director, namely Jacqueline T. resigned on 2022-03-31.
The companies that control this firm include: A E R (Holdings) Limited owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in London at Bell Yard, WC1A 2SL and was registered as a PSC under the registration number 08812926.