About Freestyle Hotel Management Uk Limited (10641011) United Kingdom