About Holgate Management Company Limited (05105525) United Kingdom