About P & G Developers Ltd (13328921) United Kingdom