About North Bay Management Company Limited (04315841) United Kingdom