About Pritchards Property Shrewsbury Limited (12793376) United Kingdom