About Maher Serviced Accommodation Ltd. (10774768) United Kingdom