About S.m.e.f. Property Developments Limited (06163534) United Kingdom