About Kennington Place Management Limited (04222705) United Kingdom