The company is registered in London registered with number: 07496870. The firm was registered in the year 2011. The headquarters of this firm is situated at 1 Dean Street . The postal code for this address is W1D 3RB. 13 years ago the company switched its business name from 308 Quarry Street to Zuora Uk Limited. The company's classified under the NACE and SIC code 62012, that means Business and domestic software development. The latest accounts provide detailed information about the period up to 2023-01-31 and the most recent confirmation statement was released on 2023-01-08.
Matthew D. and Margaret T. are the firm's directors and have been working on the company success since 2023.
The companies that control this firm include: Zuora, Inc. owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in Dover at S Dupont Hwy, 19901, De and was registered as a PSC under the registration number 4218187.