About Diligent Property Solutions Limited (08022488) United Kingdom