About 17-32 Stamford Hill Mansions Rtm Company Limited (06974972) United Kingdom