About Castledrum Management Limited (08098114) United Kingdom