Oscar Design Ltd is a dissolved company incorporated on 18 October 2019 with the registered office located in London, Greater London. Oscar Design Ltd was registered 5 years ago.
Registered office address changed from Flat 131 Napier House Bromyard Avenue London Greater Britain W3 7FJ England to 242 Bromyard House Bromyard Avenue London W3 7BN on 12 November 2019
Submitted on 12 Nov 2019
Director's details changed for Mr Oscar Tarrida Arana on 11 November 2019