About Approved Serviced Apartments Newcastle Limited (10672995) United Kingdom