Ibiza Angels came into being in 2005 as a company enlisted under no 05432717, located at N12 8LY London at 319 Ballards Lane. The company's last known status was dissolved. Ibiza Angels had been operating in this business for at least 17 years.
The limited company was managed by an individual director: Joseph W. who was presiding over it for 17 years.
Joseph W. was the individual with significant control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.