About Hindmarsh Management Company Limited (11730473) United Kingdom