About Buckingham Place Rtm Company Limited (08821628) United Kingdom