About S.m. Walsh Developments Limited (01040212) United Kingdom