About Horgan Lands Limited (11637826) United Kingdom