About Alexandra Place Rtm Company Limited (07699465) United Kingdom