About S S D Property And Maintenance Limited (10875351) United Kingdom