About Shrewsbury Properties Ltd (09580393) United Kingdom