This firm named Avalon Road was founded on 2017-03-31 as a private limited company. This firm head office was located in London on 71-75 Shelton Street, Covent Garden. The address postal code is WC2H 9JQ. The office reg. no. for Avalon Road Ltd was 10700862. Avalon Road Ltd had been active for three years until dissolution date on 2020-03-03.
The following business had a single director: Hugues A. who was in charge of it from 2017-03-31 to dissolution date on 2020-03-03.
Hugues A. was the individual with significant control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.