About Ministry Developments Limited (05121967) United Kingdom