About Mark Thompson Developments Limited (02478166) United Kingdom