About Palliser Road Rtm Company Limited (08279458) United Kingdom