About Maidenhead Shortstay Limited (11116028) United Kingdom