About 1 Glendower Place Rtm Company Ltd (10455582) United Kingdom