About Cedar Associates Management Development Limited (04831580) United Kingdom