About Bowood Gate Management Company Limited (11414145) United Kingdom