About Harry Stoke Management Company Limited (12267752) United Kingdom