About The Ivy Serviced Apartments Ltd (11501611) United Kingdom