About Drumbo Properties Limited (NI642199) United Kingdom