About 18 Westcliffe Grove Management Company Limited (03349277) United Kingdom