About Smi Developments Limited (07566211) United Kingdom