About Globe View House Rtm Company Limited (12423854) United Kingdom