About Strata Court Rtm Company Ltd (09624912) United Kingdom