About 7 Wyndham Square Rtm Company Limited (10090559) United Kingdom