About Tudor Gate Shrewsbury Management Company Limited (08068636) United Kingdom