About Drumadd Properties Limited (NI045339) United Kingdom