About Altmore Developments Ltd (NI040630) United Kingdom