About Rei Serviced Apartments Limited (10948811) United Kingdom