About Castle Brae Management Company Limited (NI659951) United Kingdom