About Beetham Serviced Apartments Limited (03675850) United Kingdom