About St Chad S (birmingham) Hotel Limited (08641865) United Kingdom