About Cuthbert Cooper Place Block C Rtm Company Limited (13177476) United Kingdom