About Shrewsbury Homes (h1) Limited (12552971) United Kingdom