About D & B Properties (northampton) Ltd (12714963) United Kingdom