About S.m.r. Property & Investment Ltd (13241462) United Kingdom