About Sevita Serviced Accommodation Limited (13650610) United Kingdom