About Vere Serviced Apartments Ltd (11243080) United Kingdom