About D & J Properties (london) Limited (11122947) United Kingdom