About Sandy Bay Management Company Limited (NI634154) United Kingdom