About Killaughey Mews Management Company Limited (NI660996) United Kingdom