About Bristol Serviced Apartments Limited (04912314) United Kingdom