About Alexandra House Gloucester Rtm Company Limited (09878961) United Kingdom