About 59 & 59a Annandale Avenue Rtm Company Limited (11779594) United Kingdom