About The Place Leeds Rtm Company Limited (06902224) United Kingdom