About Cock O The North Management Company Limited (06113540) United Kingdom