About Cheldwell Investment Company Limited (01232650) United Kingdom