About 23 Grove Park Road (management) Company Limited (02511328) United Kingdom