About Chabod Consultancy Limited (09020072) United Kingdom