About Ss London Properties Holdings Ltd (09385072) United Kingdom