About Castle Corporation L.p. (SL021431) United Kingdom