KANGOO.CO.UK LIMITED Company number 05130171 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address6 BIRCH TERRACE, BIRCH HILL, LLANGOLLEN, DENBIGHSHIRE, LL20 8LW PostcodeLL20 8LW Map