About Pettifer Properties Ltd (10025503) United Kingdom