About Omega North Management Company Limited (08305570) United Kingdom