About The Quad Hoxton Street Management Company Limited (12245089) United Kingdom