About Northill Properties Limited (03248657) United Kingdom