Canal & River Developments came into being in 2012 as a company enlisted under no 08143514, located at MK9 1BB Milton Keynes at First Floor North Station House. The company's last known status was dissolved. Canal & River Developments had been operating in this business field for 9 years.
The details describing the firm's management shows us that the last two directors were: Steven D. and Thomas D. who were appointed on 2019-09-20.
The companies with significant control over this firm included: Canal & River Trust owned over 3/4 of company shares. This business could have been reached in Milton Keynes at Station House, 500 Elder Gate and was registered as a PSC under the reg no 7807276.