About D2 Management Services Limited (02254203) United Kingdom