About Drumachose Mews Management Ltd (NI043730) United Kingdom