About Middlemarch Developments Ltd. (03690674) United Kingdom