About Pritchard Investment Properties Ltd (10486721) United Kingdom