About Holmbrook Management Limited (11167492) United Kingdom