About Chamberhouse Mill Management Company Limited (01233054) United Kingdom