About Network 65 Management Company Limited (06932420) United Kingdom