SMILING FACES INTERNATIONAL Company number 11912107 · Monitor this company Active Overview People 6 Financial Control Documents Analysis Location Related Registered office Address8 Cedars Avenue, Mitcham, England, CR4 1EA PostcodeCR4 1EA Companies at this postcode 14 Average house price in CR4 1EA £640,000 (9 sales) Map