About 1-16 Stamford Hill Mansions Rtm Company Limited (08158240) United Kingdom