About Kennington Square Limited (03767958) United Kingdom