About Diligent Management & Services Limited (13631212) United Kingdom