About Stratford Boutique Hotel Limited (12117965) United Kingdom