About 15 Ivanhoe Road Management Company Limited (04527537) United Kingdom