About S & Y Properties Limited (03656783) United Kingdom