Barmy Buttercup Limited has existed in this business for at least seventeen years. Started with registration number 06274577 in 2007, it is located at 5 Technology Park, London NW9 6BX. This business's SIC code is 98000 which stands for Residents property management. The company's most recent financial reports describe the period up to 2022-12-31 and the latest annual confirmation statement was submitted on 2023-06-04.
At the moment, the directors chosen by this particular firm are as follow: Neroli L. arranged to perform management duties on 14th March 2023 and Maurice L. arranged to perform management duties in 2023 in March.
The companies that control this firm are as follows: E.D.L. Investments Limited owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in Colindale at Colindeep Lane, NW9 6BX and was registered as a PSC under the registration number 02054602.