About Harris Street Management Company Limited (12208486) United Kingdom