About Devann Developments Ltd (NI038425) United Kingdom