About Shrewsbury Homes (mill Court) Limited (06929154) United Kingdom