About 13 Lennox Gardens Rtm Company Limited (06374937) United Kingdom