David Richard Birch has directorship in 2 companies. David Richard Birch has first started the directorship with Kellycon Private Limited company as Director on 01 April, 2010,
and David Richard Birch was last appointed as Director on 01 April, 2010 in Kellycon Private Limited company.