About P And P Residence Limited (12778546) United Kingdom