D20 Projects Ltd is a dissolved company incorporated on 14 November 2021 with the registered office located in Londonderry, County Derry / Londonderry. D20 Projects Ltd was registered 3 years ago.
Registered office address changed from 8 Queen Street Londonderry BT48 7EF Northern Ireland to 53 O'cahan Place Dungiven Londonderry BT47 4SX on 6 January 2023