About Dp Management Solutions London Limited (10993228) United Kingdom