About Mansley Serviced Apartments Limited (00617863) United Kingdom