About Cluntergate Management Company Limited (10041209) United Kingdom