About Mitchell & Tye Developments Limited (09281001) United Kingdom