About Drumill Properties Ltd (NI632556) United Kingdom