Cubacasa Ltd is established as Private Limited Company, that is located in 82 Debenham Court, Pownall Road, London. The company's post code is E8 4PY. This firm has been in existence since 2013. The Companies House Reg No. is 08383906. The enterprise's principal business activity number is 79110 which means Travel agency activities. 2020-01-31 is the last time the accounts were reported.
There is a single director at the current moment controlling the business, specifically Matthew S. who has been utilizing the director's assignments for eight years.
Matthew S. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.