About Pritchard Property Services Ltd (12396179) United Kingdom