About West Lennox Gardens Rtm Company Limited (13710871) United Kingdom