About 21 Grove Place Management Company Limited (05940649) United Kingdom