This particular company is based in London under the ID 05689172. It was registered in the year 2006. The main office of the company is located at 134 Buckingham Palace Road . The post code for this location is SW1W 9SA. It has been already 18 years that Magus Directors Limited is no longer identified under the business name Barracuda Management. This company's SIC code is 74990 meaning Non-trading company. 31st January 2023 is the last time the company accounts were reported.
So far, the company has only had 1 managing director: Khemanand H. who has been with it for eighteen years. To find professional help with legal documentation, the abovementioned company has been utilizing the skillset of Dipendra A. as a secretary for the last 16 years.
Dipendra A. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.