About Prime Serviced Apartments Limited (11319125) United Kingdom