About Horlock Properties Limited (05161934) United Kingdom