About Browns Brae Management Limited (NI061572) United Kingdom