About Lehill Properties (dunluskin) Ltd (NI072865) United Kingdom