About Barbican Hotel (london) Limited (05307594) United Kingdom