About S.m.c. Properties Limited (02222017) United Kingdom