About Lehill Properties Limited (NI056250) United Kingdom