About The Brae Management Company Limited (NI650854) United Kingdom