About J D Development Services Limited (06138298) United Kingdom