About Pp&r Developments Ltd (10236859) United Kingdom