About Casterbridge Management Limited (02791573) United Kingdom