About Living Quarters Serviced Apartments Ltd (11275841) United Kingdom