Registered as 07761007 14 years ago, 20 Fenchurch Street Developer Limited had been a private limited company until 2022-06-14 - the time it was officially closed. The latest mailing address was One, Canada Square London.
The directors were: Katy K. appointed in 2021, Richard A. appointed on 2020-01-29 and Anthony J. appointed in 2011.
The companies with significant control over the firm included: Canary Wharf Developments Limited owned 1/2 or less of company shares and had 1/2 or less of voting rights. This company could have been reached in London at Canada Square, E14 5AB and was registered as a PSC under the reg no 06199021. Canary Wharf (Fs Two) Limited owned 1/2 or less of company shares and had 1/2 or less of voting rights. This company could have been reached in London at Canada Square, E14 5AB and was registered as a PSC under the reg no 07321433.