About D Nelson Property Services Limited (10007030) United Kingdom