About Michael Ellis Developments Ltd (11176168) United Kingdom