Started with Reg No. 09141986 10 years ago, De 63 Services Ltd had been a private limited company until 2021-07-13 - the date it was officially closed. The latest office address was 1st Floor, 2 Woodberry Grove Finchley.
Douglas E. was the company's managing director, chosen to lead the company in 2014.
Executives who had control over the firm were as follows: Douglas E. owned over 3/4 of company shares. Douglas E. owned over 3/4 of company shares.