About Dromenagh Management Company Limited (05608767) United Kingdom