About Castle Heights Management Limited (05814020) United Kingdom