About S.m.c. Homes Limited (10271801) United Kingdom