About S & S Property Management (yorkshire) Limited (05918117) United Kingdom