About Clockhill Management Company Limited (NI071585) United Kingdom