About 49 Howitt Road (london) Management Company Limited (08631217) United Kingdom