About Kennington Park Square Rtm Company Limited (12133827) United Kingdom