About D King Properties (london) Limited (SC427683) United Kingdom