About Lennox Gardens Rtm Company Limited (08938164) United Kingdom