About Serviced Living Management Ltd (11958282) United Kingdom