About Sani Serviced Apartments Limited (11298968) United Kingdom