About Pritchards (oswestry) Developments Limited (04497721) United Kingdom