About Markwood Hotels Ltd (08042276) United Kingdom