About 195 Camberwell Grove Management Company Limited (06318742) United Kingdom