Company name: Citadines Islington London (Apart Hotel London)
3 Shelley Place, London N1 1WF, United Kingdom