About D & N Khera Properties Limited (09130945) United Kingdom