About 26 & 28 North Avenue Rtm Company Limited (06198922) United Kingdom