This business is known under the name of Holler New Business Ltd. This company first started four years ago and was registered under 12408948 as the reg. no. The head office of the company is registered in London. You can reach it at Kemp House 160, City Road. This business's Standard Industrial Classification Code is 70229, that means Management consultancy activities other than financial management. Sun, 31st Jan 2021 is the last time account status updates were filed.
According to the official data, this business is administered by 1 managing director: Daniel S., who was appointed in 2020.
Daniel S. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.