About Bristol Service Apartments Limited (11872927) United Kingdom