About Holmes Chapel Management Company Limited (11185174) United Kingdom