About P & D Property Developers Limited (05889980) United Kingdom