About Chandler Management Ltd. (08596921) United Kingdom