About D & P Stevens Properties Ltd (12932604) United Kingdom