About Castle Linn Management Limited (NI663059) United Kingdom