About Shrewsbury Lofts Limited (12528989) United Kingdom