About P & P Lee Property Limited (12433320) United Kingdom