About 16 Kennington Park Place Management Limited (03817906) United Kingdom