About Stratford Court Rtm Company Ltd (11727589) United Kingdom