About S & S Properties (needham Market) Limited (07668758) United Kingdom