About 26-32 Alexandra Court Rtm Company Ltd (10936860) United Kingdom