About Say Southwold Properties Ltd (13302401) United Kingdom