About Alexandra Lodge Torquay Rtm Company Limited (09143719) United Kingdom