About Denamona Properties Ltd (NI626136) United Kingdom