About Charles Alexander Short Stay Limited (12901789) United Kingdom