About Drumlee Properties Limited (NI063033) United Kingdom