About Horkesley Hamlet Management Company Limited (11559930) United Kingdom