About Operating And Development Limited (11416028) United Kingdom