About 12 Lexham Gardens Rtm Company Limited (08802145) United Kingdom