About Middlemarch Construction Limited (02916947) United Kingdom