About Castle Reach Management Company Limited (05028965) United Kingdom