About D&j Hicks Property Limited (11813981) United Kingdom