About Hippodrome Property Limited (10608295) United Kingdom