About 1 Howitt Road Management Company Limited (04396497) United Kingdom