About Loughmallard Properties Limited (NI068651) United Kingdom