Michael Peacock was senior developer at Peacock Carter Ltd until May 2011, when he retired from his position to concentrate on development rather than managing. Richard Carter has since taken on his managerial responsibilities whilst Ian Smith has taken the brunt of Michael's development work on.
We're pretty sure we heard a mumbling about 'too much daylight' somewhere, too!