Registered as 14008078 two years ago, Zen Space Retreats Ltd was set up as a Private Limited Company. The current registration address is 124 Amyand Park Road, Twickenham. The company's declared SIC number is 55209 which means Other holiday and other collective accommodation.
Theodore A. and Margareta W. are the company's directors and have been working on the company success since 2022.
Executives who control the firm include: Theodore A. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Margareta W. owns 1/2 or less of company shares and has 1/2 or less of voting rights.