About Howards Gate Management Company Limited (04960287) United Kingdom