About S.s. Property Management Limited (02407750) United Kingdom