About The Hoxton (holborn) Limited (08207455) United Kingdom