About 12 13 Mecklenburgh Square Rtm Company Limited (10236320) United Kingdom