About Halo 2 Management Company Limited (09806379) United Kingdom