About The Cressinghams Management Company Limited (04126062) United Kingdom