Cactus On The Roof came into being in 2018 as a company enlisted under no 11194381, located at E1 7NE London at 41 Toynbee Street. The firm's last known status was dissolved. Cactus On The Roof had been offering its services for at least 4 years.
This company had 1 director: Florence O. who was administering it for 4 years.
Florence O. 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.