About 171 St. Albans Avenue Rtm Company Limited (12481704) United Kingdom