About Myhotelapartment Limited (08700723) United Kingdom