About 32 Howitt Road Management Company Limited (07199355) United Kingdom