About Kennington Green Management Limited (04290489) United Kingdom